snatch strap - Allemand Anglais Dictionnaire